multiple invasions - Turkish English Dictionary